addressing modes and instruction